look extremely alike - Alemán Inglés Diccionario